/*初始化样式*/
html{margin:0;padding:0;border:0;}
body,div,span,object,iframe,h1,h2,h3,h4,p,blockquote,pre,a,address,code,b,em,img,
dl,dt,dd,ol,ul,li,fieldset,form,label,footer,
header,hgroup,navs,section
{margin:0;padding:0;border:0;}
body{background:#fff;color:#333;position:relative;font:12px/1.5 Microsoft YaHei,arial,宋体,sans-serif;vertical-align:baseline;width:100%;overflow-x:hidden;}
a{text-decoration:none;outline:none;}

a:hover,a:active,a:focus{text-decoration:none;outline:none;}


input{padding:0;margin:0;font-family:'Microsoft YaHei';}
img{border:none;background:none;vertical-align:middle;}
ul,ol,li{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0}
table, th, td {vertical-align: middle}
.clearfix:after{content: ".";display: block;height: 0;clear: both;overflow: hidden;visibility: hidden;}
.clearfix{zoom:1}
.clearboth{height:0px;line-height:0px;overflow:hidden;clear:both;font-size:0px;}

h1,h2{font-size:12px;font-weight:bold;}
hr {border: 0;border-top:1px solid #ccc;height:0;}




/*----- Common css ------*/
.fl{float:left;}
.fr{float:right;}
.di{_display:inline;}
.fwn{font-weight:normal;}
.dib{*display:inline;_zoom:1;_display:inline;_font-size:0px;}


/*滚动*/
#demo{overflow:hidden;width:100%;margin:0 auto;}
#indemo {float: left;width:800%!important;}
#demo1 {float: left;}
#demo2 {float: left;}

#m_demo{overflow:hidden;width:92%;margin:0 auto;}
#m_indemo {float: left;width:800%!important;}
#m_demo1 {float: left;}
#m_demo2 {float: left;}



.pos{position: relative;width:1920px;left:50%;margin-left:-960px;}
.wh{width:1200px;margin:0 auto;}


.com-img{ display:inline; overflow:hidden;margin:0 auto;display: table;}
.com-img img{ transition:all 0.8s; -webkit-transition:all 0.8s; -moz-transition:all 0.8s; -o-transition:all 0.8s;}
.com-img:hover img{transform:scale(1.2); -webkit-transform:scale(1.2); -moz-transform:scale(1.2); -o-transform:scale(1.2);-ms-transform:scale(1.2);}



.roll_product {float: left;}


/*头部样式*/
.top1{background:#e6e6e6;color:#595959;height:27px;line-height:27px;overflow:hidden;font-size:14px;}
.top1 a{color:#595959;}



.x-header {
    position: fixed;
    width: 100%;
    left: 0;
    top: 0;
    z-index: 9999;
}

.x-header .boxx {
    background:#fff;
    border-bottom-left-radius: 50px;
    border-bottom-right-radius: 50px;
    height: 121px;
    -webkit-transition: all .5s;
    transition: all .5s;width:1400px;position:relative;left:50%;margin-left:-700px;
}

.topup {
    position: relative;
}

.x-header .boxx.on {
    width:1920px;position:relative;left:50%;margin-left:-960px;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}

.x-header .boxx.on .topup {}

.logo{float:left;line-height:121px;}



#formsearch {
    width:236px;
    float: right;
    background: url(../images/b90018f351bdbb23bd2a3ef289f117aa07846533.png) no-repeat;
    background-size: 100% 100%;
    margin-top:38px;
   height:44px;
}

#formsearch input {
    background: none;
    border: none;
    float: left;
    outline: none;
    height: 44px;
    line-height: 44px;
}

#formsearch input#keyword {
    text-indent: 14px;
    color: #666;
    background:none;
    width:185px;
}

#formsearch input#s_btn {
    width:48px;
    text-align: center;
    background: none;
    color: #fff;
    border: none;
    cursor: pointer;
    float: right;
}

#formsearch input::-webkit-input-placeholder{color:#666;}
#formsearch textarea::-webkit-input-placeholder{color:#666;}




.pics_wrap {
    width: 100%;
    height: 100%;
  }
  
  .html5zoo-img-0 img {
    width: 100%;
  }
  
  .html5zoo-arrow-left-0 {
    left: 2% !important;
  }
  
  .html5zoo-arrow-right-0 {
    right: 2% !important;
  }
  
  .html5zoo-bullet-wrapper-0 div {
    margin: 0 -8px !important;
    width: 57px!important;
  }
  
  .html5zoo-nav-0 {
    margin-top: -50px !important;
    left: 45% !important;
  }
  
  .html5zoo-bullet-wrapper-0 {
    width: 100% !important;
  }
  


/*热门搜索*/
.sou{margin: 15px 0;}
.hotSearch{float:left;height:24px;line-height:24px;font-weight:normal;color:#0d0d0d;font-size:14px;}
.hotSearch a{margin-right:6px;color:#0d0d0d;}
#search-type{float: left;width:100px;height: 24px;border: 1px solid #c8c8c8;margin-right: 5px;}









.product_list1{margin-top:38px;}
.product_list1 li{float:left;margin-right:57px;margin-bottom:28px;}
.product_list1 li:nth-child(4n){margin-right:0;}
.product_list1 li img{width:257px;height:293px;}
.product_list1 li h3{text-align:center;font-weight:normal;color:#3f3f3f;font-size:20px;}




/*主体样式*/
.box1{margin-top:60px;}
.bt{text-align:center;}
.bt h2{color:#333333;font-size:38px;}
.bt h2 span{color:#0071bc;}
.bt h3{color:#666666;font-size:18px;text-transform:uppercase;background:url(../images/e9c37c994998518b32f8aece128e17328f4dcb86.png) no-repeat center center;margin-top:11px;}

.ptt{background:#f5f5f5;height:78px;margin-top:40px;}
.prolist{}
.prolist li{text-align:center;float:left;line-height:78px;width:170px;font-size:18px;cursor:pointer;}
.prolist li a{color:#333333;}
.prolist li.cur{background:#0071bc;}
.prolist li.cur a{color:#fff;}

.ptel{color:#666666;font-size:16px;background:url(../images/4621054589c10f47e378c1a0012c6b1c43b65077.png) no-repeat left center;padding-left:30px;margin-right:30px;line-height:78px;}
.ptel strong{color:#0071bc;font-size:23px;}


.proimg{display:none;margin-top:32px;}
.proimg.clicked{display:block;}
.proimg li{float:left;position:relative;margin-bottom:25px;margin-right:20px;text-align:center;}
.proimg li:nth-child(4n){margin-right:0;}
.proimg li .img img{width:285px;height:210px;}
.proimg li h3{line-height:46px;text-align:center;color:#333333;font-size:16px;background:#f5f5f5;height:46px;overflow:hidden;}
.proimg li:hover h3{background:#0071bc;color:#fff;}






.box2{background:url(../images/df9ae492bd307d4284c4394c76dc97361e0b772a.png) no-repeat;height:583px;margin-top:37px;}
.bt2{text-align:center;width:339px;height:144px;padding-top:36px;padding-left:13px;}
.bt2 h2{color:#0071bc;font-size:38px;}
.bt2 h3{color:#666666;font-size:18px;text-transform:uppercase;margin-top:12px;}
.fwtt{color:#0071bc;font-size:22px;margin-right:160px;margin-top:56px;}
.apic{width:534px;height:399px;display:block;border:1px solid #0071bc;margin-top:40px;}
.about{width:575px;margin-right:45px;margin-top:28px;}
.abtt{color:#333333;font-size:30px;}
.ab{color:#333333;font-size:16px;line-height:30px;text-align:justify;margin-top:38px;}
.ab p+p{margin-top:10px;}
a.am{display:block;text-align:center;color:#fff;font-size:14px; width: 141px;background-color: rgb(0 113 188);line-height:36px;margin-top:40px;}


.box3{margin-top:52px;}
		.picMarquee-left{position:relative;margin-top:52px;}
		.picMarquee-left .hd{overflow:hidden;}
		.picMarquee-left .hd .prev{display:block;width:21px;height:41px;overflow:hidden;cursor:pointer; background:url(../images/66e3d11a00263a4b2970718f4ad95a3dc86d7850.png) no-repeat; position:absolute;left:-80px;z-index:99999;top:120px;}
		.picMarquee-left .hd .next{display:block;width:21px;height:41px;overflow:hidden;cursor:pointer; background:url(../images/e7b3c7a1e1747536fbbc8a4587d42800a6ca034b.png) no-repeat; position:absolute;right:-80px;z-index:99999;top:120px;}
		.picMarquee-left .bd{width:1200px;margin:0 auto;overflow:hidden;}
		.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
		.picMarquee-left .bd ul li{margin:0 10px; float:left; _display:inline; overflow:hidden; text-align:center;position:relative;}
		.picMarquee-left .bd ul li .img{text-align:center; }
		.picMarquee-left .bd ul li .img img{width:387px;height:280px;display:block;}
		.picMarquee-left .bd ul li .mask{width:387px;height:280px;background:url(../images/a6a56001254bb608e84b6fdae9d9f41ac4489523.png) repeat;position:absolute;left:0;top:0;z-index:9999;display:none;}
		.picMarquee-left .bd ul li h3{width:387px;height:38px;position:absolute;left:0;bottom:0;line-height:38px;overflow:hidden;color:#fff;font-size:16px;background:rgba(0,0,0,.4);z-index:99;}
		.picMarquee-left .bd ul li .zxdh{background:url(../images/ec8a11da2aadb3a8c37f014b26ffbbdcbec41ea8.png) no-repeat center center;color:#fff;font-size:16px;margin-top:110px;}
		.picMarquee-left .bd ul li .cdh{color:#fff;font-size:20px;margin-top:12px;}
		.picMarquee-left .bd ul li:hover .mask{display:block;}


.box4{background:url(../images/f175f107ff877f25dde15928b6db2e7d1fc5962c.jpg) no-repeat;height:631px;margin-top:60px;padding-top:58px;}
.you{margin-top:35px;}
.you li{width:285px;height:406px;float:left;padding-top:30px;background:rgba(255,255,255,.8);background:url(../images/9598817cb42ee1e96b180ea70850f0f2ae3e1458.png) no-repeat;text-align:center;}
.you li+li{margin-left:20px;}
.you li:nth-child(3){background:url(../images/d066cdb7c9484cb61363e16c5c6f2ef0eacbe772.png) no-repeat;}
.you li:nth-child(4){background:url(../images/23a376c068dd18bb52849e99d7b79c4bccd40e76.png) no-repeat;}
.you li .tu{height:52px;}
.you li .img{display:block;}
.you li .img2{display:none;}
.you li h3{color:#333333;font-size:20px;margin:25px 0;}
.you li span{color:#333333;font-size:16px;line-height:32px;display:block;padding:0 32px;}
.you li:hover{background:url(../images/40c7f3f965a5d5dbbd606b0cb57380b465c1d438.png) no-repeat;}
.you li:hover .img{display:none;}
.you li:hover .img2{display:block;}
.you li:hover h3{color:#fff;}
.you li:hover span{color:#fff;}



.box5{background:url(../images/36ef95bfb6018f4bf0629eefed6cc4747c161eca.jpg) no-repeat;height:757px;margin-top:60px;padding-top:60px;}
.bt3{text-align:center;}
.bt3 h2{color:#fff;font-size:38px;}
.bt3 h2 span{color:#fff;}
.bt3 h3{color:#fff;font-size:18px;text-transform:uppercase;background:url(../images/530480d8c4c5839b99d716b753e351e647a6c1c9.png) no-repeat center center;margin-top:11px;}




.news-bg .ad2-index .tt1 {
  text-align: center;
}

.news-bg .ad2-index .tt1 b {
  display: block;
  color: #fff;
  font-size: 40px;
  font-weight: normal;
}

.news-bg .ad2-index .tt1 span {
  display: block;
  width: 120px;
  height: 3px;
  background: #fff;
  margin: 10px auto;
}

.news-bg .ad2-index .tt1 p {
  color: #fff;
  font-size: 24px;
  font-family: "Arail";
  text-transform: uppercase;
}

.news-bg .ad2-index .ad2-list {
  margin: 0 -58px;
  margin-top: 35px;
}

.news-bg .ad2-index .ad2-list li {
  float: left;
  margin: 0 58px;
  text-align: center;
  transition: 0.5s;
}

.news-bg .ad2-index .ad2-list li a {
  display: block;
}

.news-bg .ad2-index .ad2-list li a .img1 img {
  width: 146px;
  height: 146px;
  cursor:default;
}

.news-bg .ad2-index .ad2-list li a h3 {
  color: #ffffff;
  font-size: 18px;
  text-align: center;
  padding-top: 16px;
  cursor:default;
}

.news-bg .ad2-index .ad2-list li:hover {
  transform: translateY(-10px);
}



.news-bg .news-index .tt1 {
  text-align: center;
}

.news-bg .news-index .tt1 b {
  display: block;
  color: #fff;
  font-size: 40px;
  font-weight: normal;
}

.news-bg .news-index .tt1 span {
  display: block;
  width: 120px;
  height: 3px;
  background: #fff;
  margin: 10px auto;
}

.news-bg .news-index .tt1 p {
  color: #fff;
  font-size: 24px;
  font-family: "Arail";
  text-transform: uppercase;
}


.news-bg .news-index .news-con {
  margin-top: 56px;
}

.news-bg .news-index .news-con .news1 {
  background: url(../images/fb1c5050534fb265536342cd0902ee9226adc75e.png) no-repeat top center;
  height: 516px;
  width: 321px;
  padding: 0px 26px;
}

.news-bg .news-index .news-con .news1 h2 {
  padding-top: 40px;
  font-size: 16px;
  color: #fff;font-weight:normal;
}

.news-bg .news-index .news-con .news1 h2 span {
  font-size: 12px;
  padding-left: 8px;
}

.news-bg .news-index .news-con .news1 h2 a {
  float: right;
  color: #fff;
  font-size: 12px;
}

.news-bg .news-index .news-con .news1 .img1 {
  margin-top: 16px;
  margin-bottom: 20px;
}

.news-bg .news-index .news-con .news1 .img1 img {
  width: 268px;
  height: 117px;
}

.news-bg .news-index .news-con .news2 {
  background: url(../images/fcd2f50f023a375122670faa975edcd067b0a3a9.png) no-repeat top center;
  height: 516px;
  width: 422px;
  padding: 0px 24px;
  margin-left: 20px;
}

.news-bg .news-index .news-con .news2 h2 {
  padding-top: 40px;
  font-size: 16px;
  color: #fff;font-weight:normal;
}

.news-bg .news-index .news-con .news2 h2 span {
  font-size: 12px;
  padding-left: 8px;
}

.news-bg .news-index .news-con .news2 h2 a {
  float: right;
  color: #fff;
  font-size: 12px;
}

.news-bg .news-index .news-con .news2 .img1 {
  margin-top: 16px;
}

.news-bg .news-index .news-con .news2 .img1 img {
  width: 374px;
  height: 117px;
}

.news-bg .news-index .news-con .news2 .nlist1 {
  margin-top: 8px;
}

.news-bg .news-index .news-con .news2 .nlist1 li {
  border-bottom: 1px solid #6695c9;
  line-height: 44px;
}

.news-bg .news-index .news-con .news2 .nlist1 li a {
  display: block;
  color: #ffffff;
  font-size: 14px;
}

.news-bg .news-index .news-con .news3 {
  margin-left: 0;
}

#ydemo {
  overflow: hidden;
  margin: 0 auto;
  position: relative;
  height: 264px;
}

#yindemo {
  height: 100%;
}

.news-list0 li {
  border-bottom: 1px solid #6695c9;
  padding-bottom: 22px;
  margin-bottom: 15px;
}

.news-list0 li a {
  display: block;
  color: #ffffff;
  font-size: 14px;
  background: url(../images/3784a51673721c484e880419ca03d83532317e9c.png) no-repeat left center;
  padding-left: 32px;
  margin-bottom: 12px;
  line-height: 25px;
}

.news-list0 li span {
  display: block;
  color: #ffffff;
  font-size: 14px;
  background: url(../images/4be5e7734e5ef809a7b9342d602316d6b3402ca2.png) no-repeat left top;
  padding-left: 32px;
}



.box6{background:url(../images/2ac2321d2aad7c95adb6e6a45e5dff69f3efe494.jpg) no-repeat;height:514px;padding-top:73px;}
.process{width:466px;}
.box4_tt{background: url(../images/d40aac72f978c1b3325600a8d3c2a8b082b55850.png) no-repeat left center;height:45px;color:#333333;font-size:24px;font-weight:normal;line-height:24px;padding-left:15px;}
.box4_tt span{display:block;font-size:16px;text-transform:uppercase;color:#666666;}
.lc{padding-top:28px;}
.lc li{float:left;margin-right:66px;margin-bottom:66px;text-align:center;border-radius:50%;background:#fff;width:111px;height:111px;padding-top:20px;}
.lc li:nth-child(3n){margin-right:0;}
.lc li .img{height:34px;}
.lc li h3{color:#333333;font-size:16px;margin-top:18px;}
.lc li:hover{background:#fecb00;}



.ly{width:480px;}
.message1{padding-top:0px;z-index:100;position:relative;}
.message1 input{vertical-align:middle;width:415px;text-align:left;line-height:30px;color:#666666;font-size:14px;background:none;border:1px solid #fff;border-radius:3px;text-indent:8px;background:rgba(255,255,255,.2);outline:none;}
.message1 #name{display:block;height:30px;line-height:30px;padding:0;padding-left:6px;border:1px solid #fff;width:200px;}
.message1 #contact{display:block;height:30px;line-height:30px;padding:0;padding-left:6px;border:1px solid #fff;width:200px;}

.message1 #content{display:block;width:415px;text-align:left;line-height:30px;color:#666666;font-size:14px;background:none;border:1px solid #fff;border-radius:3px;text-indent:8px;}

.message1 ::-webkit-input-placeholder{color:#666666;}


.message1 .msgbtn{width:415px;text-align:center;line-height:30px;color:#333333;font-size:14px;background:none;border:1px solid #fff;border-radius:3px;text-indent:8px;background:rgba(255,255,255,.2);
margin-top:11px;font-family:"Microsoft YaHei";-moz-border-radius:3px;-webkit-border-radius:3px;}


#code{padding-top:10px;line-height:30px;}
#checkcode1{width:218px;height:30px;line-height:30px;border:1px solid #fff;}
#message_main1 tr{position:relative;}
#message_main1 tr th{width:68px;color:#333333;font-size:16px;text-align:left;height:62px;line-height:62px;font-weight:normal;}

.m_label1{position:absolute;width:418px;text-align:left;line-height:27px;z-index:1;cursor:text;color:#666666;font-size:14px;}

.c_label1{line-height:34px;color:#666666;font-size:14px;}










.html5zoo-text-wrapper-0{display:none!important;}












/*页面底部*/
.foot{background:url(../images/a1d0730a08aa24502211929c17e49f368c178c13.png) no-repeat;height:480px;color:#fff;padding-top:58px;}
.foot a{color:#fff;}
.menu2{text-align:center;}
.menu2 li{display:inline-block;padding:0 34px 0 36px;}
.menu2 li+li{background:url(../images/7380daa7d6c3cb4feabb808aef75aca68895ec73.png) no-repeat left center;}
.menu2 li a{font-size:16px;}
.flogo{width:453px;height:55px;margin-top:68px;}
.lx{font-size:16px;line-height:36px;margin-top:42px;}
.fcode{margin-top:52px;width:116px;height:90px;margin-right:48px;}

.copyright{line-height:36px;font-size:16px;margin-top:42px;}


/*友情链接*/
.f_link{font-size:24px;color:#fff;font-weight:bold;margin-top:30px;}
.f_link span{color:#fecb00;}
.f_link a{color:#ffffff;margin-right:10px;font-size:16px;font-weight:normal;}




/*内页左侧样式*/
.container{width: 1200px!important;margin: 0 auto;padding: 0;}
.page-product-inquiry a{color: #fff;}

